RxMix - Use of NLM drug APIs by non-programmers
نویسندگان
چکیده
Subject matter experts, including pharmacists, pharmacy benefit managers, health researchers and health data analytics specialists, are generally knowledgeable in drug resources, such as RxNorm, and have developed interesting use cases for it. However, processing datasets often requires programming skills, e.g., making calls to a service, such as the RxNorm Application Programming Interface (API). To enable users who do not have programming skills to leverage National Library of Medicine (NLM) drug APIs, we developed . , a web application designed for non-programmers to create queries for complex use cases and execute batch queries against our APIs.
منابع مشابه
Enabling Complex Queries to Drug Information Sources through Functional Composition
Our objective was to enable an end-user to create complex queries to drug information sources through functional composition, by creating sequences of functions from application program interfaces (API) to drug terminologies. The development of a functional composition model seeks to link functions from two distinct APIs. An ontology was developed using Protégé to model the functions of the RxN...
متن کاملWhat Makes APIs Difficult to Use?
Use of APIs is an inseparable part of software development today. But programmers often find difficulties in using those APIs in client code [27]. This reduces programmers' productivity as well as quality of the client code [30]. Therefore, APIs should be implemented to have high usability, and to this extent a good understanding of what makes APIs difficult to use demands the foremost importan...
متن کاملA Generic Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs
Programmers use security APIs to embed security into the applications they develop. Security vulnerabilities get introduced into those applications, due to the usability issues that exist in the security APIs. Improving usability of security APIs would contribute to improve the security of applications that programmers develop. However, currently there is no methodology to evaluate the usabilit...
متن کاملUsing Syntactic and Semantic Similarity of Web Apis to Estimate Porting Effort
Service Oriented Architecture (SOA) has altered the way programmers develop applications. Instead of using standalone libraries, programmers today often incorporate curated web services, accessed via well-defined interfaces (APIs), as modules in their applications. Web APIs, however, evolve rapidly, making it critical for developers to be able to compare APIs for similarity and estimate the wor...
متن کاملRxNorm Concept History Service
Motivation RxNorm contains drug concepts which represent the currently marketed drugs in the U.S. With each monthly RxNorm release, new drug products are added and obsolete drug products are removed. While this curation supports e-prescribing and drug information exchange use cases, it is detrimental to analytics use cases. The issue in this case is that some of the RxNorm drug identifiers (RxC...
متن کامل